like enormously - German English Dictionary